Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7 OTTO TERRACE Terraced £249,950 31 Oct 2008
9 OTTO TERRACE Terraced £150,000 28 Jun 2019
13 OTTO TERRACE Terraced £142,000 6 Jan 2017
15 OTTO TERRACE Terraced £53,000 10 Nov 1995